package simulacao;

import global.Global;
import model.Agencia;

public class Simulacao extends Thread {
	
	Agencia agencia;
	
	public Simulacao(Agencia agencia) {
		this.agencia = agencia;
	}

	public void run() {		
		int t1 = (int) (Global.NUM_ACESSOS * 0.3);
		int t2 = (int) (Global.NUM_ACESSOS * 0.5);
		int t3 = Global.NUM_ACESSOS - (t1 + t2);

		GeradorAtendimento gc1 = new GeradorAtendimento(t1, Global.NUM_AGENCIAS, 1, agencia);
		GeradorAtendimento gc2 = new GeradorAtendimento(t2, Global.NUM_AGENCIAS, 2, agencia);
		GeradorAtendimento gc3 = new GeradorAtendimento(t3, Global.NUM_AGENCIAS, 3, agencia);
		
		gc1.start();
		gc2.start();
		gc3.start();
	}
	
}
